100 POKE53280,1:POKE53281,1:POKE646,6 110 PRINTCHR$(147):FORX=1TO9:PRINT:NEXT 120 PRINTTAB(10);"NET WORTH STATEMENT" 130 PRINTTAB(10)"-------------------" 140 FORT=1TO1000:NEXT 150 :: 160 PRINTCHR$(147):PRINT 170 INPUT"NAME";N$:PRINT 180 INPUT"STREET ADDRESS";E$:PRINT 190 PRINT"CITY & STATE (DO NOT USE COMMA AFTER" 200 INPUT"CITY)";U$ 210 DIMD$(38) 220 PRINTCHR$(147):PRINT:PRINTTAB(13);"*** ASSETS ***" 230 PRINTTAB(13);"--------------" 240 PRINT 250 PRINT"ENTER AMOUNT OF:":PRINT 260 FORX=1TO3 270 GOSUB1690:INPUTA(X):NEXT 280 A=A(1)+A(2)+A(3) 290 PRINT:PRINT"ENTER VALUE OF:":PRINT 300 FORX=4TO10 310 GOSUB1690:INPUTA(X):NEXT 320 A1=A+A(4)+A(5)+A(6)+A(7)+A(8)+A(9)+A(10) 330 FORX=1TO10 340 GOSUB1690:INPUTB(X):NEXT 350 A2=B(1)+B(2)+B(3)+B(4)+B(5)+B(6)+B(7)+B(8)+B(9)+B(10) 360 PRINTCHR$(147):PRINT 370 PRINT"LIST OTHER CASH VALUE ASSETS.":PRINT 380 PRINT"ENTER ITEM NAME AMOUNT.":PRINT 390 PRINT"USE COMMA[146] 0[146] TO EXIT.":PRINT 400 Z=0:FORX=1TO10 410 PRINT"ITEM #";X; 420 INPUTC$(X),C(X) 430 IFC(X)=0THENGOTO450 440 Z=Z+1:NEXT 450 C1=C(1)+C(2)+C(3)+C(4)+C(5)+C(6)+C(7)+C(8)+C(9)+C(10) 460 TA=A1+A2+C1 470 :: 480 PRINTCHR$(147):PRINT 490 PRINTTAB(10)"*** LIABILITIES ***" 500 PRINTTAB(10)"-------------------":PRINT 510 PRINT"LIST LOANS/DEBTS DUE IN LESS THAN A YEAR" 520 PRINT"ENTER ITEM NAME AMOUNT.":PRINT 530 PRINT"USE COMMA[146] 0[146] TO EXIT.":PRINT 540 V=0:FORX=1TO10 550 PRINT"ITEM #";X; 560 INPUTL$(X),L(X) 570 IFL(X)=0THENGOTO590 580 V=V+1:NEXT 590 L1=L(1)+L(2)+L(3)+L(4)+L(5)+L(6)+L(7)+L(8)+L(9)+L(10) 600 PRINTCHR$(147):PRINT 610 PRINT"ENTER REMAINING BALANCE FOR :":PRINT 620 FORX=1TO10 630 GOSUB1690:INPUTG(X):NEXT 640 G1=G(1)+G(2)+G(3)+G(4)+G(5)+G(6)+G(7)+G(8)+G(9)+G(10) 650 FORX=1TO3 660 GOSUB1690:INPUTF(X):NEXT 670 F1=F(1)+F(2)+F(3) 680 PRINT 690 PRINT"ENTER UNPAID TAXES FOR :":PRINT 700 FORX=1TO4 710 GOSUB1690:INPUTT(X):NEXT 720 T1=T(1)+T(2)+T(3)+T(4) 730 PRINTCHR$(147):PRINT 740 PRINT"LIST BALANCES FOR OTHER LONG TERM LOANS." 750 PRINT"ENTER ITEM NAME AMOUNT.":PRINT 760 W=0:FORX=1TO10 770 PRINT"ITEM #";X; 780 INPUTH$(X),H(X) 790 IFH(X)=0THENGOTO810 800 W=W+1:NEXT 810 H1=H(1)+H(2)+H(3)+H(4)+H(5)+H(6)+H(7)+H(8)+H(9)+H(10) 820 TL=L1+G1+F1+T1+H1 830 OPEN4,4 840 PRINT#4,SPC(INT(80-LEN(N$))/2);N$ 850 PRINT#4,SPC(INT(80-LEN(E$))/2);E$ 860 PRINT#4,SPC(INT(80-LEN(U$))/2);U$ 870 PRINT#4:PRINT#4:PRINT#4 880 RESTORE 890 PRINT#4,SPC(32);"*** ASSETS ***" 900 PRINT#4,SPC(32);"--------------" 910 PRINT#4 920 FORX=1TO10 930 READD$ 940 I$=STR$(INT(A(X)))+"."+RIGHT$(STR$(A(X)*100),2) 950 IFVAL(I$)=0THEN970 960 PRINT#4,SPC(5);D$;SPC(65-LEN(D$)-LEN(I$));I$ 970 NEXT 980 FORX=1TO10 990 READD$ 1000 I$=STR$(INT(B(X)))+"."+RIGHT$(STR$(B(X)*100),2) 1010 IFVAL(I$)=0THEN1030 1020 PRINT#4,SPC(5);D$;SPC(65-LEN(D$)-LEN(I$));I$ 1030 NEXT 1040 IFZ=0THEN1100 1050 FORJ=1TOZ 1060 I$=STR$(INT(C(J)))+"."+RIGHT$(STR$(C(J)*100),2) 1070 PRINT#4,SPC(5);C$(J);SPC(65-LEN(C$(J))-LEN(I$));I$ 1080 NEXT 1090 PRINT#4 1100 PRINT#4:Q$="----------" 1110 PRINT#4,SPC(70-LEN(Q$));Q$ 1120 PRINT#4,SPC(70-LEN(Q$));Q$ 1130 TA$="TOTAL ASSETS" 1140 I$=STR$(INT(TA))+"."+RIGHT$(STR$(TA*100),2) 1150 PRINT#4,SPC(5);TA$;SPC(65-LEN(TA$)-LEN(I$));I$ 1160 PRINT#4:PRINT#4 1170 PRINT#4,SPC(30);"*** LIABILITIES ***" 1180 PRINT#4,SPC(30);"-------------------" 1190 PRINT#4 1200 IFV=0THEN1250 1210 FORJ=1TOV 1220 I$=STR$(INT(L(J)))+"."+RIGHT$(STR$(L(J)*100),2) 1230 PRINT#4,SPC(5);L$(J);SPC(65-LEN(L$(J))-LEN(I$));I$ 1240 NEXT 1250 FORX=1TO10:READD$ 1260 I$=STR$(INT(G(X)))+"."+RIGHT$(STR$(G(X)*100),2) 1270 IFVAL(I$)=0THEN1290 1280 PRINT#4,SPC(5);D$;SPC(65-LEN(D$)-LEN(I$));I$ 1290 NEXT 1300 FORX=1TO3:READD$ 1310 I$=STR$(INT(F(X)))+"."+RIGHT$(STR$(F(X)*100),2) 1320 IFVAL(I$)=0THEN1340 1330 PRINT#4,SPC(5);D$;SPC(65-LEN(D$)-LEN(I$));I$ 1340 NEXT 1350 FORX=1TO4:READD$ 1360 I$=STR$(INT(T(X)))+"."+RIGHT$(STR$(T(X)*100),2) 1370 IFVAL(I$)=0THEN1400 1380 PRINT#4,SPC(5);D$;SPC(65-LEN(D$)-LEN(I$));I$ 1390 NEXT 1400 IFW=0THEN1440 1410 FORJ=1TOW 1420 I$=STR$(INT(H(J)))+"."+RIGHT$(STR$(H(J)*100),2) 1430 PRINT#4,SPC(5);H$(J);SPC(65-LEN(H$(J))-LEN(I$));I$ 1440 NEXT 1450 PRINT#4:PRINT#4 1460 Q$="----------" 1470 PRINT#4,SPC(70-LEN(Q$));Q$ 1480 PRINT#4,SPC(70-LEN(Q$));Q$ 1490 TL$="TOTAL LIABILITIES" 1500 I$=STR$(INT(TL))+"."+RIGHT$(STR$(TL*100),2) 1510 PRINT#4,SPC(5);TL$;SPC(65-LEN(TL$)-LEN(I$));I$ 1520 PRINT#4 1530 NW$="NET WORTH":NW=TA-TL 1540 I$=STR$(INT(NW))+"."+RIGHT$(STR$(NW*100),2) 1550 PRINT#4,SPC(5);NW$;SPC(65-LEN(NW$)-LEN(I$));I$ 1560 Q$="----------" 1570 PRINT#4,SPC(70-LEN(Q$));Q$ 1580 PRINT#4,SPC(70-LEN(Q$));Q$ 1590 PRINT#4:PRINT#4 1595 IFTL=0THENPRINT#4,SPC(5)"SOLVENCY RATIO IS UNDEFINED.":GOTO1620 1600 SR=TA/TL:SR=(INT(SR*1000+.5))/1000 1610 PRINT#4,SPC(5)"SOLVENCY RATIO IS ";SR 1620 PRINT#4:CLOSE4 1630 PRINTCHR$(147):PRINT 1635 INPUT"ANOTHER COPY";ZZ$ 1640 IFLEFT$(ZZ$,1)="Y"THEN830 1645 INPUT"ANOTHER STATEMENT";ZZ$ 1650 IFLEFT$(ZZ$,1)="N"THEN1670 1660 CLR:GOTO160 1670 PRINTCHR$(147):PRINT:PRINT:PRINT:PRINT"THANK YOU.":GOTO63000 1680 :: 1690 READD$(X):PRINTD$(X); 1700 RETURN 1710 :: 1720 REM ** DATA FOR ASSETS ** 1730 DATACASH ON HAND,CASH IN CHECKING ACCT.,CASH IN SAVINGS ACCT. 1740 DATASAVINGS BONDS,REAL ESTATE,CASH VALUE OF INSURANCE 1750 DATASTOCKS,BONDS,AUTOMOBILE (S) 1760 DATAPENSIONS,ANNUITIES,PATENTS & ROYALTIES 1765 DATAEQUITY IN BUSINESS VENTURES 1770 DATACOLLECTIONS,JEWELRY FURS,FURNITURE,MACHINERY & TOOLS 1780 DATACLOTHING & PERSONAL EFFECTS,HOBBY EQUIPMENT,PROFIT SHARING 1790 :: 1800 REM ** DATA FOR LIABILITIES ** 1810 DATAHOME MORTGAGE,OTHER REAL ESTATE,AUTOMOBILE LOAN (S),FURNITURE 1820 DATAAPPLIANCE LOAN (S),PERSONAL LOAN (S),EDUCATION LOAN (S) 1830 DATADEBTS TO INDIVDUALS 1840 DATAMEDICAL BILLS,DENTAL BILLS,RENT,UTILITIES,ALIMONY,FEDERAL,STATE 1850 DATALOCAL,INVESTMENTS 63000 REM CONNECT BACK TO L.S. 63001 FORDL=1TO500:NEXTDL 63002 PRINT"[147]LOAD"CHR$(34)"PAYLOAD"CHR$(34)",8":PRINT"RUN" 63004 POKE198,0:POKE631,13:POKE632,13:POKE198,2:END